: | ! | &